#import "YQRefundOrderModel.h"

#import "YQTableViewBaseCell.h"

@protocol YQRefundGoodInfoCellDelegate  <NSObject>

- (void)selectDeleteBtnWithModel:(YQRefundOrderModel *_Nullable)model;

- (void)selectDetailBtnWithModel:(YQRefundOrderModel *_Nullable)model;

@end

NS_ASSUME_NONNULL_BEGIN

@interface YQRefundGoodInfoCell : YQTableViewBaseCell

@property (nonatomic, weak) id<YQRefundGoodInfoCellDelegate> delegate;

@property (strong, nonatomic) YQRefundOrderModel *refundModel;

@property (strong, nonatomic) UIImageView *icon;

@property (strong, nonatomic) UILabel *titleLb;

@property (strong, nonatomic) UILabel *stateLb;

@property (strong, nonatomic) UIView *topPadView;

@property (strong, nonatomic) UILabel *labPrice;

@property (strong, nonatomic) UILabel *labName;

@property (strong, nonatomic) UILabel *labAttr;

@property (strong, nonatomic) UIView *namePadView;

@property (strong, nonatomic) UIView *attrPadView;

@property (strong, nonatomic) UIButton *deleBtn;

@property (strong, nonatomic) UIButton *detailBtn;

@property (strong, nonatomic) UIView *seperateView;

- (void)initView;

@end

NS_ASSUME_NONNULL_END
